spleen vein - Francés Inglés Diccionario